home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / src / linux-headers-2.6.28-15 / include / net / llc_s_ac.h < prev    next >
Encoding:
C/C++ Source or Header  |  2008-12-24  |  1.6 KB  |  40 lines

  1. #ifndef LLC_S_AC_H
  2. #define LLC_S_AC_H
  3. /*
  4.  * Copyright (c) 1997 by Procom Technology,Inc.
  5.  *          2001 by Arnaldo Carvalho de Melo <acme@conectiva.com.br>
  6.  *
  7.  * This program can be redistributed or modified under the terms of the
  8.  * GNU General Public License as published by the Free Software Foundation.
  9.  * This program is distributed without any warranty or implied warranty
  10.  * of merchantability or fitness for a particular purpose.
  11.  *
  12.  * See the GNU General Public License for more details.
  13.  */
  14. /* SAP component actions */
  15. #define SAP_ACT_UNITDATA_IND    1
  16. #define SAP_ACT_SEND_UI        2
  17. #define SAP_ACT_SEND_XID_C    3
  18. #define SAP_ACT_SEND_XID_R    4
  19. #define SAP_ACT_SEND_TEST_C    5
  20. #define SAP_ACT_SEND_TEST_R    6
  21. #define SAP_ACT_REPORT_STATUS    7
  22. #define SAP_ACT_XID_IND        8
  23. #define SAP_ACT_TEST_IND    9
  24.  
  25. /* All action functions must look like this */
  26. typedef int (*llc_sap_action_t)(struct llc_sap *sap, struct sk_buff *skb);
  27.  
  28. extern int llc_sap_action_unitdata_ind(struct llc_sap *sap,
  29.                        struct sk_buff *skb);
  30. extern int llc_sap_action_send_ui(struct llc_sap *sap, struct sk_buff *skb);
  31. extern int llc_sap_action_send_xid_c(struct llc_sap *sap, struct sk_buff *skb);
  32. extern int llc_sap_action_send_xid_r(struct llc_sap *sap, struct sk_buff *skb);
  33. extern int llc_sap_action_send_test_c(struct llc_sap *sap, struct sk_buff *skb);
  34. extern int llc_sap_action_send_test_r(struct llc_sap *sap, struct sk_buff *skb);
  35. extern int llc_sap_action_report_status(struct llc_sap *sap,
  36.                     struct sk_buff *skb);
  37. extern int llc_sap_action_xid_ind(struct llc_sap *sap, struct sk_buff *skb);
  38. extern int llc_sap_action_test_ind(struct llc_sap *sap, struct sk_buff *skb);
  39. #endif /* LLC_S_AC_H */
  40.